Synonyms for "leptodactylid frog"

Words with similar meaning